Shood : a Design Object Model

نویسنده

  • D. RIEU
چکیده

This paper is an overview of a three years effort aimed at providing a flexible and powerful model for design applications. The result is a data model called SHOOD based on object-oriented concepts and frame-based knowledge representation. SHOOD implements sophisticated features, such as : • object persistence, • multi-methods along a specific specialization hierarchy, which is independent of the class hierarchy, • sophisticated semantic relationships e.g, dependency relationships between objects, which are totally independent of the composition relationship, • multiple object representations, allowing the users to manipulate the objects from several points of views simultaneously, • the systematic use of a powerful meta-object kernel, which is used to implement a reflexive architecture. This paper is an informal overview of SHOOD. It focuses on the last two issues.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Rules to Support Evolution

This study belongs to the project Shood, which goal is to design a knowledge representation system based on the object paradigm. The study focuses on raising Shood as an active knowledge representation system. This is achieved by introducing the concept of activity within the objects. We have elected to design the active behavior of the objects in Shood using ECA rules (Event, Condition, Action...

متن کامل

Using ECA Rules for Object and Schema Evolution in an Object-Oriented System

This work is issued from the project SHOOD, which goal is to design a knowledge representation system, based on the object paradigm. The aim of the work is to provide SHOOD with an active knowledge representation system. This is achieved by introducing the concept of activity within the objects. It was decided to use ECA rules (Event, Condition, Action) to provide SHOOD objects with active beha...

متن کامل

An Object Model for Engineering Design

Applications requiring sophisticated modeling techniques raise challenging issues to software designers. CAD/CAM and genetics are example of applications that call for powerful modeling techniques. Existing approaches seem limited in their ability to support their demands. Relational database systems for example support only simple tables. The need to enhance their capabilities led to non-norma...

متن کامل

Composite objects and dependency relationships in Engineering

This paper depicts two important relationships required for CAD/CAM applications. The first one is the composition relationship between a pair of objects (a set of objects related by the composition relationship is collectively called a composite object). The second one presents the semantics of Dependency between two objects. Within the Knowledge Based Systems like YAFOOL, LOOPS and ORION, the...

متن کامل

On Attributes of Objects in Object-Oriented Software Analysis

One of the modern paradigms to develop a system is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles. There is a sequence of activities to develop an analysis model. In the first step, we work in developing an initial use case model. Then in the second step, they identify a number of concepts and build a glossary of partic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007